Sound Recoveries of Structural Workflows with Synchronization

نویسندگان

  • Piotr Chrzastowski-Wachtel
  • Pawel Golab
  • Bartosz Lewinski
چکیده

We consider communication places in workflow nets, where the connected transitions lie in parallel threads. When a workflow Petri net is constructed structurally, by means of refinements, such places cannot be modeled structurally. They are added after the net is constructed. Workflow nets constructed in a structural manner are sound, but addition of such communication places can result in losing the desired soundness property. However, there is a method to avoid such misplacement of communication places. We should limit the pairs of connected transitions to the ones that lie in truly parallel threads and to avoid cycles introduced by communication places. Recovery transitions — special kind of transitions used as a powerful tool in dynamic workflow modeling — allow the manager to move tokens arbitrarily, when some unexpected situation happens. They were extensively studied and proved to be a useful tool in the workflow management [HA00]. They can be modeled as a kind of reset transitions with additional feature of depositing tokens taken from a specified region to particular places in this region, like it was proposed in [Ch06]. Moving tokens arbitrarily by the manager requires a lot of attention, since soundness of the net can easily be destroyed. In this paper we present a sufficient and necessary condition of soundness for a marking in a structured net with communication places. Verifying the condition turns out to be fast. The cost is linear with respect to the total number of places and transitions.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analyzing Process Models Using Graph Reduction Techniques

The foundation of a process model lies in its structural specifications. Using a generic process modeling language for workflows, we show how a structural specification may contain deadlock and lack of synchronization conflicts that could compromise the correct execution of workflows. In general, identification of such conflicts is a computationally complex problem and requires development of e...

متن کامل

Synchronization for Complex Dynamic Networks with State and Coupling Time-Delays

This paper is concerned with the problem of synchronization for complex dynamic networks with state and coupling time-delays. Therefore, larger class and more complicated complex dynamic networks can be considered for the synchronization problem. Based on the Lyapunov-Krasovskii functional, a delay-independent criterion is obtained and formulated in the form of linear matrix inequalities (LMIs)...

متن کامل

Dynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture

Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...

متن کامل

Workflow and Process Synchronization with Interaction Expressions and Graphs

Current workflow management technology does not provide adequate means for inter-workflow coordination as concurrently executing workflows are considered completely independent. While this simplified view might suffice for one application domain or the other, there are many real-world application scenarios where workflows − though independently modeled in order to remain comprehensible and mana...

متن کامل

Fuzzy Modeling and Synchronization of a New Hyperchaotic Complex System with Uncertainties

In this paper, the synchronization of a new hyperchaotic complex system based on T-S fuzzy model is proposed. First, the considered hyperchaotic system is represented by T-S fuzzy model equivalently. Then, by using the parallel distributed compensation (PDC) method and by applying linear system theory and exact linearization (EL) technique, a fuzzy controller is designed to realize the synchron...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013